home *** CD-ROM | disk | FTP | other *** search
/ Future Workshop / Future Workshop.iso / utility / kinstall / kinstw / readme.txt < prev    next >
Text File  |  1995-09-08  |  13KB  |  252 lines

  1.                      K-INSTALL for DOS and Windows 2.0
  2.  
  3.              Copyright (c) 1994-95 by Rob McDonell, ARK ANGLES
  4.                             All Rights Reserved
  5.  
  6.  
  7.                            IMPORTANT INFORMATION
  8.  
  9.  
  10.  
  11. WHAT YOU GET
  12.  
  13.   K-INSTALL is written by a software developer for software developers,
  14.   both amateur and professional.  I know the value of a risk free, hassle
  15.   free product.  K-INSTALL offers many benefits to all users.
  16.  
  17.   Unregistered users get limited support during the trial period, but
  18.   are not licensed to use or distribute INSTALL.EXE or SETUP.EXE with
  19.   their own software.  The unregistered version may only be distributed
  20.   as a package in its own right, including all files listed in VENDOR.TXT.
  21.  
  22.   Registered users get support for 12 months, and are licensed to use and
  23.   distribute INSTALL.EXE and/or SETUP.EXE royalty free with any of their
  24.   own software.  They also receive the latest version of the package and a
  25.   printed, fully indexed manual.
  26.  
  27.   Customised versions of K-INSTALL are also available such that your
  28.   options can be hard coded into the program rather than specified in
  29.   the separate settings file.  This not only makes the program even
  30.   more secure, but also smaller.  You just need to send me a copy of
  31.   your settings file the way you like it, and I will promptly return
  32.   to you a new EXE file with those settings embedded.
  33.  
  34.   Registered users will get prompt resolution of problems, and free
  35.   upgrades if they encounter bugs.  And there are the standard benefits
  36.   of the ARK ANGLES Triple Guarantee of
  37.   
  38.     1) Quality through standards and testing,
  39.     2) Suitability through try-before-you-buy, and
  40.     3) Money Back if not completely satisfied.
  41.  
  42.   See REGISTER.TXT for full details of licensing options and pricing.
  43.  
  44.  
  45. UPGRADING FROM OTHER VERSIONS
  46.  
  47.   There are some minor changes in this version of K-INSTALL over earlier
  48.   versions, especially with the INPUT keyword.  See "Documentation Changes"
  49.   below for an overview, and the full documentation for more details.
  50.  
  51.   Settings files vary only slightly between the DOS and Windows versions of
  52.   K-INSTALL, and simply cater for differences in the operating environment.
  53.   Specifically, this relates to the appearance of K-INSTALL (the WINDOW,
  54.   COLS, PICTURE, ICON and PATTERN keywords) and how the installed program
  55.   is run (the GROUP and ITEM keywords).  See the full documentation for more
  56.   details.
  57.  
  58.   Settings file functions in K-INSTALL Professional are a superset of those
  59.   in the Standard edition, therefore settings files from the Standard edition
  60.   can be used unchanged in the Professional edition.
  61.  
  62.  
  63. DOCUMENTATION CHANGES
  64.  
  65.   Full documentation for this product is in the files KINSTALL.TXT and/or
  66.   KINSTALL.WRI.  These files are completely up to date with all the latest
  67.   features in this version of K-INSTALL.
  68.   
  69.   Due to printing delays however, the hardcopy manual sent to registered
  70.   users may not have all the most recent features included.  Please note
  71.   the following updates:
  72.   
  73.     ARJ keyword: default is "e -y -a".
  74.     
  75.     COPR keyword: new keyword.
  76.     
  77.     CPU keyword: new keyword.
  78.     
  79.     HELP keyword: new keyword.
  80.     
  81.     INPUT keyword: new parameter inserted at the beginning to specify the
  82.     variable number, rather than relying on the sequence in the settings
  83.     file.  The data parameter has been split into two, the first for default
  84.     value and the second for format using literal characters, wildcards,
  85.     relational operators and AND/OR.  Settings files that use the INPUT
  86.     keyword MUST be updated to reflect the above changes or they will not
  87.     work correctly.
  88.  
  89.     INSTALL keyword: new option "5" for repl parameter to append to files.
  90.     
  91.     ISECT keyword: default is blank.
  92.  
  93.     PICTURE keyword (DOS only): additional height parameter to define number
  94.     of lines in the picture up to a maximum of 10.  Only that number of
  95.     following lines in the settings file are read into the picture, therefore
  96.     this keyword no longer has to be the last keyword in the settings file.
  97.  
  98.     REBOOT keyword: new keyword.
  99.  
  100.     RESTART keyword (Windows only): new keyword.
  101.  
  102.     RFILE keyword: new fmt "A" to append to text files, and "B" to write
  103.     binary strings with no leading length byte or trailing null.  Multiple
  104.     registration data files may be created and/or modified.
  105.  
  106.     WINDOW keyword (DOS only): new keyword similar to Windows version.
  107.  
  108.     WINVER keyword (DOS only): new keyword compatible with Windows version.
  109.  
  110.     ZIP keyword: default is "-d -o -Jhrs".
  111.     
  112.  
  113. PROGRAM HISTORY
  114.  
  115.   2.00  09.09.95.  Uninstall undoes changes to autoexec.bat, config.sys and
  116.                    INI files.  CPU and COPR keywords for hardware checking.
  117.                    FUNCTION keyword to automatically start any functions.
  118.                    HELP keyword to provide installation help.  Modified
  119.                    INPUT keyword to specify variable number, default value,
  120.                    and more powerful format specification.  Multiple PATH
  121.                    and SHELL keywords allowed.  REBOOT keyword to control
  122.                    rebooting of DOS.  Multiple RFILE keywords allowed to
  123.                    create several files, and new append format to add to an
  124.                    existing text file.  Use of original name from compressed
  125.                    file if available.  Improved handling of blank parameters.
  126.                    DOS version only: WINDOW keyword to control screen size.
  127.                    WINVER keyword for compatibility with Windows version.
  128.                    Windows version only:  Program Manager icons not added
  129.                    again on re-install, and uninstall removes installed
  130.                    icons.  RESTART keyword to control restarting of Windows.
  131.  
  132.                    New Professional version only:  ASK and IF/ENDIF keywords
  133.                    for conditional processing of most functions.  INSTMSG
  134.                    and INSTPIC keywords to change message line and bitmaps
  135.                    displayed during install.  STRING and BUTTON keywords to
  136.                    customise predefined text and provide full multi-language
  137.                    support.  OPTIONS keyword to enable separate installation
  138.                    of optional components.  UPGRADE keyword to check for an
  139.                    existing installation.  DISKID keyword for basic copy
  140.                    protection.  Settings file scrambler.
  141.  
  142.   1.90  15.08.95.  Support for archives with subdirectories.  DOS internal
  143.                    commands may be used in FIRST, LAST and INSTALL keywords.
  144.                    New replace method '5' for INSTALL keyword to append to
  145.                    existing files.  Installation log file appended to rather
  146.                    than overwritten if it already exists.  DOS version only:
  147.                    added length parm to PICTURE keyword which can now be
  148.                    anywhere in the settings file.  Changed button shadow
  149.                    colour if menu background is black.  Windows version only:
  150.                    fixed spurious error message when updating WIN.INI.
  151.  
  152.   1.80  31.07.95.  New binary format registration data file for writing
  153.                    strings without leading length byte or terminating null.
  154.                    ISECT default value 'NoSection' no longer provided.
  155.                    Windows version only:  Reduction in size of SETUP.EXE.
  156.                    Enhanced bitmap file error checking and screen refreshing.
  157.                    Fixed occasional GPF error when running external programs.
  158.  
  159.   1.70  28.05.95.  Improved error handling when updating Program Manager.
  160.                    Minor enhancements and documentation changes.
  161.  
  162.   1.60  11.05.95.  New ~GROUP variable.  Enhancements to RUN keyword and
  163.                    reboot/restart functions.  New options on INPUT and
  164.                    DIR keywords for longer explanatory questions.  Beeps
  165.                    with error messages only.  Registration data file backed
  166.                    up before overwriting in text format.  Running percent
  167.                    during install.  Some minor problems fixed.  DOS version
  168.                    only: BIG and WIN keywords replaced by RUN option, and
  169.                    new GROUP keyword to update Windows Program Manager.
  170.                    Windows version only: new WINDOW keyword to set window
  171.                    size and style, new WINVER keyword and variable for
  172.                    checking Windows version, and Uninstall now deletes
  173.                    SETUP.EXE correctly.
  174.  
  175.   1.50  25.04.95.  Basic settings file generator.  Maximum of allowable
  176.                    MKDIR, DEL, INSTALL, AUTO, CONF, REG, INI, ITEM and
  177.                    REMOVE keywords limited only by available memory.  New
  178.                    options for INSTALL keyword to display file desciptions
  179.                    and run external programs.  New option for PATH keyword
  180.                    to add multiple directories.  New EXE keyword to add
  181.                    parameters for self-unpacking archives.  Additional
  182.                    predefined variables, and all variables now available
  183.                    with FIRST, LAST, INSTALL, RUN and CATALOG keywords.
  184.                    Duplicate "device=" statements handled in SYSTEM.INI.
  185.                    User confirmation not required if installing to root
  186.                    directory.  Faster file copying to and from diskettes.
  187.                    Other minor enhancements.  DOS version only: new IFILE,
  188.                    ISECT and INI keywords to allow updating of INI files.
  189.  
  190.   1.40  04.04.95.  New ~INST variable to perform functions on the install
  191.                    disk itself.  User confirmation sought during install if
  192.                    chosen directory already exists, and during uninstall
  193.                    before deleting files from Windows or Windows System
  194.                    directories.  Fixed problems with AUTO keywords wiping
  195.                    out a final shell command in AUTOEXEC.BAT.  Windows
  196.                    version only: PICTURE keyword no longer causes hang if
  197.                    bitmap does not exist.
  198.  
  199.   1.30  13.03.95.  New REMOVE keyword to delete application-generated files
  200.                    during uninstall.  New ARCHIVE keyword to define an
  201.                    additional unarchiving program.  Windows version only:
  202.                    PICTURE keyword can now read BMP files from disk, has
  203.                    more flexible positioning, additional styles, and bitmap
  204.                    stretching.
  205.  
  206.   1.20  10.03.95.  New DOSVER keyword to check DOS version number.  Changed
  207.                    INST keyword to INSTALL and MKD to MKDIR.  New BUFFERS
  208.                    keyword to check and update BUFFERS value in CONFIG.SYS.
  209.                    Windows version only: New PATTERN and ICON keywords and
  210.                    enhanced PICTURE keyword for greater customisation of
  211.                    K-INSTALL screen.
  212.  
  213.   1.10  23.02.95.  First general release.
  214.  
  215.   1:0x  Early 95.  Various limited release versions for testing.
  216.   
  217.  
  218. FUTURE DEVELOPMENTS
  219.  
  220.   I am working to make both the DOS and Windows versions of K-INSTALL
  221.   the most sophisticated and versatile installation programs available.
  222.   Your feedback and suggestions are greatly appreciated.
  223.   
  224.   Electronic communication is probably the easiest for all feedback, bug
  225.   reports or other support - see CompuServe and Internet addresses below.
  226.   In most circumstances I will respond within 24-48 hours.
  227.   
  228.   The are still many features currently under consideration or underway for
  229.   future versions of K-INSTALL, including a native Windows 95 version.  A
  230.   Professional edition has now also been released, including features like:
  231.   
  232.     *  complete customisation of all messages, even for other languages
  233.     *  basic copy protection facilities
  234.     *  ability to scramble the settings file to prevent tampering
  235.     *  check for pre-existing installation for upgrades
  236.     *  allow optional components to be installed separately at a later time
  237.     *  text and graphics slide show capabilities during installation
  238.     
  239.   Please contact me with your feedback and requirements.  Upgrade pricing
  240.   will be very competitive.
  241.  
  242.  
  243. Regards,
  244.  
  245. Rob McDonell
  246. Proprietor,  ARK ANGLES
  247. Postal:      P O Box 190, Hazelbrook NSW 2779, AUSTRALIA
  248. Phone:       (047)588100 or Intl+61-47-588100
  249. Fax:         (047)588638 or Intl+61-47-588638
  250. Internet:    100237.141@compuserve.com
  251. CompuServe:  100237,141
  252.